selenium monochloride - French English Dictionary